package pl.lodz.p.services;

import java.util.Date;
import java.util.List;

import pl.lodz.p.model.Doctor;
import pl.lodz.p.model.Visit;
import pl.lodz.p.model.enums.Specialization;

public interface VisitService {

	public List<Visit> getVisits(Date fromDate, Date endDate, List<Doctor> doctor);
	
	public List<Visit> getFree(Doctor doctor);

	public List<Visit> findByFilter(Specialization specialization,
			Date dateStart, Date dateEnd, List<Doctor> doctors);

	public String saveOrUpdateVisit(Visit v);
	
}
